export const mapOption = {
  basicOption: {
    tooltip: {
      trigger: 'item',
      formatter: function (params) { // 自定义提示框内容
        var res = params.name + '<br/>'
        let titles = params.data.titles
        if (!titles) {
          return res
        }
        for (let i = 0; i < titles.length; i++) {
          let value
          if (i === 0) {
            value = params.data['value']
          } else {
            value = params.data['value' + i]
          }
          value = value !== undefined && value !== null ? value : 0
          res += titles[i] + ':' + value + '</br>'
        }
        return res
      }
    },
    // 左侧小导航图标
    visualMap: {
      pieces: [
        {min: 0, max: 20, label: '0-20人', color: '#d08a00'},
        {min: 21, max: 100, label: '20-100人', color: '#2c9a42'},
        {min: 101, max: 10000, label: '100人以上', color: '#39a6d2'}
      ],
      textStyle: {
        color: '#fff'
      },
      top: 50,
      left: 30
    },
    geo: {
      top: 100
      // layoutCenter: ['30%', '30%'],
      // // 如果宽高比大于 1 则宽度为 100，如果小于 1 则高度为 100，保证了不超过 100x100 的区域
      // layoutSize: 100
      // 设置这两个值后 left/right/top/bottom/width/height 无效。
    }
  },
  seriesOption: {
    type: 'map',
    roam: false,
    nameMap: {
      'china': '中国'
    },
    label: {
      normal: {
        show: true,
        textStyle: {
          color: '#fff'
        }
      },
      emphasis: {
        show: true,
        textStyle: {
          color: '#fff'
        }
      }
    },
    itemStyle: {
      normal: {
        color: '#fff',
        areaColor: '#000',
        borderColor: '#fff',
        borderWidth: 0.5,
        label: {
          show: true,
          textStyle: {
            color: 'rgb(249, 249, 249)'
          }
        }
      },
      emphasis: {
        areaColor: true
      }
    }
  }
}
